The phrase "guarantees provided" means that there are assurances or promises made to ensure something. It could refer to a guarantee or warranty provided by a manufacturer, seller or service provider to ensure the quality, performance or satisfaction of a product or service. It could also refer to financial guarantees provided by a bank or other institution to ensure the payment of debts or obligations. In general, the phrase indicates that there are assurances in place to provide security or protection for something.